controlador.acciones
Class AccionProductoAlCarrito

java.lang.Object
  extended by controlador.acciones.Accion
      extended by controlador.acciones.AccionProductoAlCarrito

public class AccionProductoAlCarrito
extends Accion

AccionProductoAlCarrito.java Introduce un producto en el carrito de la compra

Since:
Tienda V.1.0

Field Summary
 
Fields inherited from class controlador.acciones.Accion
application, tienda
 
Constructor Summary
AccionProductoAlCarrito()
           
 
Method Summary
 java.lang.String getName()
          Devuelve el nombre de la acción
 void perform(javax.servlet.http.HttpServletRequest request)
          Coge el carriton de la sesión, y si no hay uno lo crea.
 
Methods inherited from class controlador.acciones.Accion
setModelo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccionProductoAlCarrito

public AccionProductoAlCarrito()
Method Detail

getName

public java.lang.String getName()
Devuelve el nombre de la acción

Specified by:
getName in class Accion

perform

public void perform(javax.servlet.http.HttpServletRequest request)
             throws ExcepcionFalloGeneral
Coge el carriton de la sesión, y si no hay uno lo crea. Coge el identificador de producto de la petición, Llama al modelo para coger los detalles del producto y lo introduce en el carro de la compra. Pone el carrito en la petición para lo liste la vista correspondiente.

Specified by:
perform in class Accion
Parameters:
request -
Throws:
ExcepcionFalloGeneral